//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include "StdAfx.h"
#include "TouchScreenIPhone.h"
#include "Application.h"
#include "Game/Level/Level.h"
#include "Game/Camera/GameCamera.h"

// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Ctors / Dtor
// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
TouchScreenIPhone::TouchScreenIPhone(irr::core::rect<short> rct)
{
	m_rect = rct;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

TouchScreenIPhone::~TouchScreenIPhone()
{

}

bool TouchScreenIPhone::OnEvent(const irr::SEvent& ev)
{
	if( Application::instance()->IsCheatMode() )
	{
		CLevel* pLevel = CLevel::instance();
		if( pLevel)
		{
			CGameCamera* pCamera= pLevel->GetCamera();
			if( pCamera )
			{
				return pCamera->OnEvent( ev );
			}
		}
	}
	return false;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////